Codexonics\PrimeMoverFramework\classes\PrimeMoverImporter D

Total Complexity 424
Dependencies 9
Dependents 7
Total lines 2,765
Lines of code 1,791
Logical lines of code 1,293
Comment lines 488
Methods 62
Properties 2

Methods 62

Method Rating Maintainability Complexity Lines of code
unzipImportedZipPackageMigration()
D
27
35 138
restoredB()
D
30 31 111
updateTargetMediaFilesWithNew()
D
28
28 136
extractZipPackage()
C
30 27 118
maybeCopyLanguageFolderToTarget()
C
32 24 102
countTableRows()
B
36 15 75
searchAndReplace()
A
39 14 64
dropCustomTables()
A
38 13 68
importDb()
A
39 12 65
restoreCurrentUploadsInformation()
A
43 13 44
activatePluginsIfNotActivated()
A
42 11 51
compareSystemFootprintImport()
A
40 10 59
saveImportProgressData()
A
48 10 32
validateImportedSiteVsPackage()
A
45 8 42
renameDbPrefix()
A
45 8 42
getAffectedOptionsAfterRenamePrefix()
A
51 8 27
handleEncrypteddB()
A
54 8 22
renameDbPrefixHelper()
A
46 7 37
updatePostAuthors()
S
51 6 27
computeExtractVariables()
S
51 6 26
executeRenameOptionsQuery()
S
55 6 19
markTargetSiteUploadsInformation()
S
48 5 33
maybeRestoreTheme()
S
51 5 26
moveImportedFilesToUploads()
S
51 5 26
multisiteOptionallyImportPluginsThemes()
S
51 5 26
generateUserEquivalence()
S
51 5 25
killBlockingProcesses()
S
56 5 17
cleanUpMediaIndexes()
S
60 5 15
renameSomeOptions()
S
61 5 13
filterPreComparisonPackageArrayFunc()
S
61 5 13
filterPreComparisonTargetArrayFunc()
S
61 5 13
maybeUpdateUserTaxonomy()
S
55 4 19
maybeRestoreDefaultUserRole()
S
59 4 13
convertOldTableNamesToNew()
S
60 4 13
maybeRestoreEmergencyRoleOptions()
S
60 4 12
cleanUpTableRowsMeta()
S
63 4 12
cleanUpProgressForFinalReturn()
S
63 4 12
removeUploadinfoInPrefilterComparison()
S
63 4 12
cleanUpCopyDirParametersAfterCopy()
S
63 4 12
markImportSuccess()
S
54 3 20
maybeProcessThirdPartyData()
S
55 3 18
importUsers()
S
56 3 16
importerHooks()
S
57 3 16
doAfterExtraction()
S
62 3 11
getImportProgressData()
S
64 3 9
createTmpShellFile()
S
73 3 5
removeSchemeInPrefilterComparison()
S
66 3 9
generateUserMetaKeysToAdjust()
S
62 2 10
removePrefixFromTable()
S
70 2 6
mysqlRestoreCommand()
S
65 2 10
computeLastDbReadPositions()
S
70 1 6
getUsersObject()
S
82 1 3
getSystemUtilities()
S
81 1 3
doExtractionWork()
S
74 1 4
getSystemAuthorization()
S
81 1 3
getSystemInitialization()
S
81 1 3
logSearchReplaceParameters()
S
69 1 6
getSystemFunctions()
S
81 1 3
getSystemChecks()
S
81 1 3
getProgressHandlers()
S
81 1 3
getCliArchiver()
S
82 1 3
__construct()
S
77 1 4